#ifndef HANDLE_PRIVATE_H
#define HANDLE_PRIVATE_H
#include <qobject.h>
#include <osgGA/GUIEventHandler.h>
#include "SDKCorePrivate.h"

class HandlerPrivate : public QObject,public osgGA::GUIEventHandler
{
	Q_OBJECT
public:
	HandlerPrivate(SDKCorePrivate* priv)
	{
		sdkCore = priv;
	}

	bool handle(const osgGA::GUIEventAdapter& ea,osgGA::GUIActionAdapter& aa);
private:
	SDKCorePrivate* sdkCore = nullptr;
};

#endif
